self-constructed asset - English Synonyms Dictionary